urban roads - Turkish English Dictionary